(function(){
//服务器校验
//     $("#login_login").live("click",function(){
//         $.ajax({
//             url: basePath+'userprivateKey',
//             type: "POST",
//             success: function(data){
//                 if (data.status == true) {
//                     var Modulus = data.t.split(';')[0];
//                     var public_exponent = data.t.split(';')[1];
//                     var key = new RSAUtils.getKeyPair(public_exponent, "", Modulus);
//                     var reversedPwd = $("#passWord").val().split("").reverse().join("");
//                     var encrypedPwd = RSAUtils.encryptedString(key,reversedPwd);
//                     $("#passWord").val(encrypedPwd);
//                     var loginForm = $("#loginForm");
//                     $.post(loginForm.attr('action'), loginForm.serializeArray(), function(data){
//                         if(true == data.status){
//                             saveCookie();
//                             window.location.href="index";
//                         }else if("usererror" == data.msg){
//                             $("#errordiv").css("top", "27px");
//                             $("#errordiv").css("display", "block");
//                             $("#userName").focus();
//                         }else if("passerror" == data.msg){
//                             $("#errordiv").css("top", "96px");
//                             $("#errordiv").css("display", "block");
//                             $("#passWord").focus();
//                             $("#passWord").val("");
//                         }else{
//                             $("#errordiv").css("top", "27px");
//                             $("#errordiv").css("display", "block");
//                             $("#userName").focus();
//                         }
//                     });
//                 }
//             }
//         });
//
//     });

    $(document).ready(function() {
        $('input, textarea').placeholder({customClass:'my-placeholder'});
        /* changeCode();
         $("#codeImg").bind("click", changeCode);*/
    });

    $(document).keyup(function(event) {
        if (event.keyCode == 13) {
            $("#to-recover").trigger("click");
        }
    });

    function genTimestamp() {
        var time = new Date();
        return time.getTime();
    }

    function changeCode() {
        $("#codeImg").attr("src", "code.do?t=" + genTimestamp());
    }

//客户端校验
    function check() {

        if ($("#userName").val() == "") {

            $("#userName").tips({
                side : 2,
                msg : '用户名不得为空',
                bg : '#AE81FF',
                time : 3
            });
            showfh();
            $("#userName").focus();
            return false;
        } else {
            $("#userName").val(jQuery.trim($('#userName').val()));
        }

        if ($("#passWord").val() == "") {

            $("#passWord").tips({
                side : 2,
                msg : '密码不得为空',
                bg : '#AE81FF',
                time : 3
            });
            showfh();
            $("#passWord").focus();
            return false;
        }
        if ($("#code").val() == "") {

            $("#code").tips({
                side : 1,
                msg : '验证码不得为空',
                bg : '#AE81FF',
                time : 3
            });
            showfh();
            $("#code").focus();
            return false;
        }
        return true;
    }



    function saveCookie() {
        if ($("#saveid").attr("checked")) {
            $.cookie('userName', $("#userName").val(), {
                expires : 7
            });
            $.cookie('passWord', $("#passWord").val(), {
                expires : 7
            });
        }
    }


    jQuery(function() {
        var userName = $.cookie('userName');
        var passWord = $.cookie('passWord');
        if (typeof(userName) != "undefined"
            && typeof(passWord) != "undefined") {
            $("#userName").val(userName);
            $("#passWord").val(passWord);
            $("#saveid").attr("checked", true);
            $("#code").focus();
        }
    });

    var timer;
    function showfh(){
        fhi = 1;
        //关闭提示晃动屏幕，注释掉这句话即可
        timer = setInterval(xzfh2, 10);
    };
    var current = 0;
    var fhi = 1;
    var current2 = 1;
    function xzfh2(){
        if(fhi>50){
            document.body.style.transform = 'rotate(0deg)';
            clearInterval(timer);
            return;
        }
        current = (current2)%360;
        document.body.style.transform = 'rotate('+current+'deg)';
        current ++;
        if(current2 == 0.4){current2 = -0.4;}else{current2 = 0.4;}
        fhi++;
    };
})();


